home *** CD-ROM | disk | FTP | other *** search
/ PC Direct 1998 August / PC Direct August 1998.iso / S / powerj / Product / hpp.z / WEVENTL.HPP < prev    next >
Encoding:
Text File  |  1997-11-25  |  9.1 KB  |  233 lines

  1. //
  2. // weventl.hpp -- list of events...
  3. //
  4. // Note:  These events should be ordered roughly in order of priority
  5. //
  6.  
  7.         WEVENT_DEF( BeforeProcessingEvent ),
  8.         WEVENT_DEF( AfterProcessingEvent ),
  9.         WEVENT_DEF( MouseMoveEvent ),
  10.         WEVENT_DEF( GetCursorEvent ),
  11.         WEVENT_DEF( GotFocusEvent ),
  12.         WEVENT_DEF( LostFocusEvent ),
  13.         WEVENT_DEF( ValidateEvent ),
  14.         WEVENT_DEF( PositionChangingEvent ),
  15.         WEVENT_DEF( SizeChangingEvent ),
  16.         WEVENT_DEF( PositionChangedEvent ),
  17.         WEVENT_DEF( EraseBackgroundEvent ),
  18.         WEVENT_DEF( PaintEvent ),
  19.         WEVENT_DEF( NonClientPaintEvent ),
  20.         WEVENT_DEF( ResizeEvent ),
  21.         WEVENT_DEF( NotifyEvent ),
  22.         WEVENT_DEF( CommandEvent ),
  23.         WEVENT_DEF( SystemCommandEvent ),
  24.         WEVENT_DEF( ControlColorEvent ),
  25.         WEVENT_DEF( NeedToolTipTextEvent ),
  26.         WEVENT_DEF( MoveEvent ),
  27.         WEVENT_DEF( ScrollEvent ),
  28.         WEVENT_DEF( UpdateEvent ),
  29.         WEVENT_DEF( ChangeEvent ),
  30.         WEVENT_DEF( PaletteChangedEvent ),
  31.         WEVENT_DEF( QueryNewPaletteEvent ),
  32.         WEVENT_DEF( ClientRectChangeEvent ),
  33.         WEVENT_DEF( ShowEvent ),
  34.         WEVENT_DEF( HideEvent ),
  35.     
  36.         WEVENT_DEF( NullEvent ),
  37.         WEVENT_DEF( UnknownEvent ),
  38.         WEVENT_DEF( ClickEvent ),
  39.         WEVENT_DEF( DoubleClickEvent ),
  40.         WEVENT_DEF( LeftButtonUpEvent ),
  41.         WEVENT_DEF( LeftButtonDownEvent ),
  42.         WEVENT_DEF( LeftButtonDoubleEvent ),
  43.         WEVENT_DEF( MiddleButtonUpEvent ),
  44.         WEVENT_DEF( MiddleButtonDownEvent ),
  45.         WEVENT_DEF( MiddleButtonDoubleEvent ),
  46.         WEVENT_DEF( RightButtonUpEvent ),
  47.         WEVENT_DEF( RightButtonDownEvent ),
  48.         WEVENT_DEF( RightButtonDoubleEvent ),
  49.         WEVENT_DEF( SelectEvent ),
  50.         WEVENT_DEF( DropDownEvent ),
  51.         WEVENT_DEF( DropDownSelectEvent ),
  52.         WEVENT_DEF( SelectChangingEvent ),
  53.         WEVENT_DEF( ContextMenuEvent ),
  54.         WEVENT_DEF( DragContinueEvent ),
  55.         WEVENT_DEF( DragDropEvent ),
  56.         WEVENT_DEF( DragEndEvent ),
  57.         WEVENT_DEF( DragEnterEvent ),
  58.         WEVENT_DEF( DragFeedbackEvent ),
  59.         WEVENT_DEF( DragLeaveEvent ),
  60.         WEVENT_DEF( DragOverEvent ),
  61.         WEVENT_DEF( DragStartEvent ),
  62.         WEVENT_DEF( DragScrollEvent ),
  63.         WEVENT_DEF( DragFillEvent ),
  64.         WEVENT_DEF( InitializeEvent ),
  65.         WEVENT_DEF( StartEvent ),
  66.         WEVENT_DEF( RunEvent ),
  67.         WEVENT_DEF( EndEvent ),
  68.         WEVENT_DEF( QuerySiblingEvent ),
  69.         WEVENT_DEF( PageSelectEvent ),
  70.         WEVENT_DEF( PageUnselectEvent ),
  71.         WEVENT_DEF( ApplyNowOrOKEvent ),
  72.         WEVENT_DEF( OKEvent ),
  73.         WEVENT_DEF( CancelEvent ),
  74.         WEVENT_DEF( HelpEvent ),
  75.         WEVENT_DEF( ContextHelpEvent ),
  76.         WEVENT_DEF( BackEvent ),
  77.         WEVENT_DEF( NextEvent ),
  78.         WEVENT_DEF( FinishEvent ),
  79.         WEVENT_DEF( QueryCancelEvent ),
  80.         WEVENT_DEF( BeginLabelEditEvent ),
  81.         WEVENT_DEF( EndLabelEditEvent ),
  82.         WEVENT_DEF( ExpandEvent ),
  83.         WEVENT_DEF( CollapseEvent ),
  84.         WEVENT_DEF( MeasureItemEvent ),
  85.         WEVENT_DEF( DrawItemEvent ),
  86.         WEVENT_DEF( CompareItemEvent ),
  87.         WEVENT_DEF( DeleteItemEvent ),
  88.         WEVENT_DEF( InsertItemEvent ),
  89.         WEVENT_DEF( DropFileEvent ),
  90.         WEVENT_DEF( ColumnClickEvent ),
  91.         WEVENT_DEF( UserEvent ),
  92.         WEVENT_DEF( CloseEvent ),
  93.         WEVENT_DEF( RightClickEvent ),
  94.         WEVENT_DEF( MessageHookEvent ),
  95.         WEVENT_DEF( CreateEvent ),
  96.         WEVENT_DEF( DestroyEvent ),
  97.         WEVENT_DEF( TimerEvent ),
  98.         WEVENT_DEF( HitTestEvent ),
  99.         WEVENT_DEF( KeyUpEvent ),
  100.         WEVENT_DEF( KeyDownEvent ),
  101.         WEVENT_DEF( SystemKeyDownEvent ),
  102.         WEVENT_DEF( CharacterPressEvent ),
  103.         WEVENT_DEF( MenuSelectEvent ),
  104.         WEVENT_DEF( InitPopupMenuEvent ),
  105.         WEVENT_DEF( InitMenuEvent ),
  106.         WEVENT_DEF( PrivateMessageEvent ),
  107.         WEVENT_DEF( MinimizeEvent ),
  108.         WEVENT_DEF( MaximizeEvent ),
  109.         WEVENT_DEF( RestoreEvent ),
  110.         WEVENT_DEF( ActivateEvent ),
  111.         WEVENT_DEF( DeactivateEvent ),
  112.         WEVENT_DEF( ActivateApplicationEvent ),
  113.         WEVENT_DEF( DeactivateApplicationEvent ),
  114.         WEVENT_DEF( EnterIdleEvent ),
  115.         WEVENT_DEF( EnterSizeMoveEvent ),
  116.         WEVENT_DEF( ExitSizeMoveEvent ),
  117.         WEVENT_DEF( CancelModeEvent ),
  118.         WEVENT_DEF( PrintEvent ),
  119.         WEVENT_DEF( PrintClientEvent ),
  120.         WEVENT_DEF( FindReplaceEvent ),
  121.         WEVENT_DEF( BeginOwnerDrawEvent ),
  122.         WEVENT_DEF( EndOwnerDrawEvent ),
  123.         WEVENT_DEF( DataAvailableEvent ),
  124.         WEVENT_DEF( DataRequestEvent ),
  125.         WEVENT_DEF( DataOpenEvent ),
  126.         WEVENT_DEF( DataCloseEvent ),
  127.         WEVENT_DEF( DataLookupItemEvent ),
  128.         WEVENT_DEF( DataGuardRowEvent ),
  129.         WEVENT_DEF( EndSessionEvent ),
  130.         WEVENT_DEF( QueryEndSessionEvent ),
  131.         WEVENT_DEF( ProcessAttachEvent ),
  132.         WEVENT_DEF( ProcessDetachEvent ),
  133.         WEVENT_DEF( ThreadAttachEvent ),
  134.         WEVENT_DEF( ThreadDetachEvent ),
  135.         WEVENT_DEF( NeedItemTextEvent ),
  136.         WEVENT_DEF( CalculateSizeEvent ),
  137.         WEVENT_DEF( MediaNotifyErrorEvent ),
  138.         WEVENT_DEF( MediaNotifyMediaEvent ),
  139.         WEVENT_DEF( MediaNotifyModeEvent ),
  140.         WEVENT_DEF( MediaNotifyPosEvent ),
  141.         WEVENT_DEF( MediaNotifySizeEvent ),
  142.         WEVENT_DEF( AnimationStartEvent ),
  143.         WEVENT_DEF( AnimationStopEvent ),
  144.         WEVENT_DEF( ToolbarDragBeginEvent ),
  145.         WEVENT_DEF( ToolbarDragEndEvent ),
  146.         WEVENT_DEF( DeltaPositionEvent ),
  147.         WEVENT_DEF( NewFileTypeEvent ),
  148.         WEVENT_DEF( SharingViolationEvent ),
  149.         WEVENT_DEF( InitializationDoneEvent ),
  150.         WEVENT_DEF( FolderChangeEvent ),
  151.         WEVENT_DEF( DockingChangeEvent ),
  152.         WEVENT_DEF( CommonDialogPromptEvent ),
  153.  
  154.         // System events
  155.         WEVENT_DEF( DeviceChangeEvent ),
  156.         WEVENT_DEF( DisplayChangeEvent ),
  157.         WEVENT_DEF( PowerBroadcastEvent ),
  158.         WEVENT_DEF( SettingChangeEvent ),
  159.         WEVENT_DEF( UserChangedEvent ),
  160.         WEVENT_DEF( InputLangChangeEvent ),
  161.         WEVENT_DEF( InputLangChangeRequestEvent ),
  162.         WEVENT_DEF( SysColorChangeEvent ),
  163.         WEVENT_DEF( SysDeadCharEvent ),
  164.         
  165.         // OLE specific events
  166.         WEVENT_DEF( CanInplaceActivateEvent ),
  167.         WEVENT_DEF( PropertyRequestEditEvent ),
  168.         WEVENT_DEF( PropertyChangedEvent ),
  169.         WEVENT_DEF( InplaceActivateEvent ),
  170.         WEVENT_DEF( InplaceDeactivateEvent ),
  171.         WEVENT_DEF( UIActivateEvent ),
  172.         WEVENT_DEF( UIDeactivateEvent ),
  173.         WEVENT_DEF( PosRectChangeEvent ),
  174.         WEVENT_DEF( SetStatusTextEvent ),
  175.         WEVENT_DEF( RequestBorderSpaceEvent ),
  176.         WEVENT_DEF( SetBorderSpaceEvent ),
  177.         WEVENT_DEF( GetBorderEvent ),
  178.         WEVENT_DEF( ViewChangeEvent ),
  179.         WEVENT_DEF( UpdateExtentsEvent ),
  180.         WEVENT_DEF( SimpleFramePreMessageFilterEvent ),
  181.         WEVENT_DEF( SimpleFramePostMessageFilterEvent ),
  182.         WEVENT_DEF( NewObjectEvent ),
  183.         WEVENT_DEF( QueryInterfaceEvent ),
  184.         WEVENT_DEF( AutomationErrorEvent ),
  185.         WEVENT_DEF( PersistenceInitNewEvent ),
  186.         WEVENT_DEF( PersistenceLoadEvent ),
  187.         WEVENT_DEF( PersistenceSaveEvent ),
  188.         WEVENT_DEF( PersistenceSaveCompletedEvent ),
  189.         WEVENT_DEF( PersistenceHandsOffEvent ),
  190.         WEVENT_DEF( PersistenceMaximumSizeEvent ),
  191.         WEVENT_DEF( ShowWindowEvent ),
  192.  
  193.         WEVENT_DEF( ControlObjectsOnAmbientPropertyChangeEvent ),
  194.         WEVENT_DEF( ControlObjectsCloseEvent ),
  195.         WEVENT_DEF( ControlObjectsInitFromDataEvent ),
  196.         WEVENT_DEF( ControlObjectsGetClipboardDataEvent ),
  197.         WEVENT_DEF( ControlObjectsDoVerbEvent ),
  198.         WEVENT_DEF( ControlObjectsEnumVerbsEvent ),
  199.         WEVENT_DEF( ControlObjectsUpdateEvent ),
  200.         WEVENT_DEF( ControlObjectsIsUpToDateEvent ),
  201.         WEVENT_DEF( ControlObjectsOnMnemonicEvent ),
  202.         WEVENT_DEF( ControlObjectsFreezeEventsEvent ),
  203.         WEVENT_DEF( PropertyObjectsGetPagesEvent ),
  204.         WEVENT_DEF( PropertyObjectsSetObjectsEvent ),
  205.         WEVENT_DEF( PropertyObjectsApplyEvent ),
  206.         WEVENT_DEF( PropertyObjectsTranslateAcceleratorEvent ),
  207.         WEVENT_DEF( PropertyObjectsEditPropertyEvent ),
  208.         WEVENT_DEF( ViewableObjectRenderEvent ),
  209.         WEVENT_DEF( UDTObjectsEnumFormatEtcEvent ),
  210.         WEVENT_DEF( HatchResizeEvent ),
  211.  
  212.         WEVENT_DEF( AboutToDestroyEvent ),
  213.  
  214.         // Database events
  215.  
  216.         WEVENT_DEF( ConnectEvent ),
  217.         WEVENT_DEF( DisconnectEvent ),
  218.         WEVENT_DEF( FetchDataEvent ),
  219.         WEVENT_DEF( MoveCursorEvent ),
  220.         WEVENT_DEF( AdjustCursorEvent ),
  221.         WEVENT_DEF( ValidateDataEvent ),
  222.         WEVENT_DEF( QueryBusyEvent ),
  223.         WEVENT_DEF( BeginFetchDataEvent ),
  224.         WEVENT_DEF( BeginMoveCursorEvent ),
  225.         WEVENT_DEF( QueryOpenEvent ),
  226.         WEVENT_DEF( QueryCloseEvent ),
  227.         WEVENT_DEF( QueryPrepareEvent ),
  228.         WEVENT_DEF( DatabaseErrorEvent ),
  229.     
  230. //
  231. // End of list...
  232. //
  233.